//package cn.jsc.doc;
//
//import lombok.Data;
//import org.springframework.data.annotation.Id;
//import org.springframework.data.elasticsearch.annotations.Document;
//import org.springframework.data.elasticsearch.annotations.Field;
//import org.springframework.data.elasticsearch.annotations.FieldType;
//
////标记该对象是ES文档对象
//@Data
//@Document(indexName = "hrmtest", type = "course")
//public class CourseDoc {
//
//    //标记为文档ID
//    @Id
//    private Long id;
//
//    /**
//     * Text和Keyword的区别：
//     * 两者都会建立倒排索引
//     * 但是text会对字符串先进行分词，然后再建立倒排索引，但是Keyword不会分词，直接建立倒排索引
//     */
//    //java架构师班
//    @Field(type = FieldType.Text, analyzer = "ik_max_word", searchAnalyzer = "ik_max_word")
//    private String name;
//
//    //课程等级
//    //青铜
//    @Field(type = FieldType.Keyword)
//    private String gradeName;
//
//    //课程价格
//    @Field(type = FieldType.Double)
//    private Double price;
//}